#pragma once

#include "GDI/InputSignal.h"

// CDlgInputSignalProperty dialog

class CDlgInputSignalProperty : public CDialogEx
{
	DECLARE_DYNAMIC(CDlgInputSignalProperty)

public:
	CDlgInputSignalProperty(CWnd* pParent = NULL);   // standard constructor
	virtual ~CDlgInputSignalProperty();
	CBlock* m_InputSignalBlock;
	CInputSignal* m_pInputSignal;
// Dialog Data
	enum { IDD = IDD_DLG_INPUTSIGNALPROPERTY };

protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support

	DECLARE_MESSAGE_MAP()
public:
	virtual BOOL OnInitDialog();
	bool UpdateParam();
//	afx_msg void OnBnClickedCheckEnableinputpulse();
	BOOL m_bEnablePulse;
	int m_iPulseTime;
	int m_iPort;
	afx_msg void OnShowWindow(BOOL bShow, UINT nStatus);
	afx_msg void OnBnClickedCheckEnableinputpulse();
	BOOL m_bEnablePosMode;
	BOOL m_bEnableInSignalH;
};
